package com.messe.base.models;

import java.io.Serializable;
import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;
/**
 * 自主问卷提交信息表
 * @author  
 *
 */
public class QuestionnairePerson implements Serializable{
	/**
	 * 
	 */
	private static final long serialVersionUID = -7868742099324885678L;
	// 
	private String id;
	// 展会品牌
	private Organization organizer;
	// 是否是系统数据
	private Person person;
	// 名称
	private String name;
	// 类型 
	private String dept;
	
	private String salu;
	
	private String companyName;
	
	private String email;
	
	private String mobileNum;
	
	private String tel;
	
	
	private Timestamp createdStamp;
	private Timestamp lastUpdatedStamp;
	// 1 是系统数据
	private Integer flag;
	
	private Set<Qrepos> qrepos=new HashSet<Qrepos>();
	
	private Set<QuestionnairePersonVorRel> questionnairePersonVorRels=new HashSet<QuestionnairePersonVorRel>();
	
	/**
	 * @return the questionnairePersonVorRels
	 */
	public Set<QuestionnairePersonVorRel> getQuestionnairePersonVorRels() {
		return questionnairePersonVorRels;
	}
	/**
	 * @param questionnairePersonVorRels the questionnairePersonVorRels to set
	 */
	public void setQuestionnairePersonVorRels(Set<QuestionnairePersonVorRel> questionnairePersonVorRels) {
		this.questionnairePersonVorRels = questionnairePersonVorRels;
	}
	/**
	 * @return the id
	 */
	public String getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 */
	public void setId(String id) {
		this.id = id;
	}
	/**
	 * @return the organizer
	 */
	public Organization getOrganizer() {
		return organizer;
	}
	/**
	 * @param organizer the organizer to set
	 */
	public void setOrganizer(Organization organizer) {
		this.organizer = organizer;
	}
	/**
	 * @return the person
	 */
	public Person getPerson() {
		return person;
	}
	/**
	 * @param person the person to set
	 */
	public void setPerson(Person person) {
		this.person = person;
	}
	/**
	 * @return the name
	 */
	public String getName() {
		return name;
	}
	/**
	 * @param name the name to set
	 */
	public void setName(String name) {
		this.name = name;
	}
	/**
	 * @return the dept
	 */
	public String getDept() {
		return dept;
	}
	/**
	 * @param dept the dept to set
	 */
	public void setDept(String dept) {
		this.dept = dept;
	}
	/**
	 * @return the salu
	 */
	public String getSalu() {
		return salu;
	}
	/**
	 * @param salu the salu to set
	 */
	public void setSalu(String salu) {
		this.salu = salu;
	}
	/**
	 * @return the companyName
	 */
	public String getCompanyName() {
		return companyName;
	}
	/**
	 * @param companyName the companyName to set
	 */
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	/**
	 * @return the email
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * @param email the email to set
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * @return the mobileNum
	 */
	public String getMobileNum() {
		return mobileNum;
	}
	/**
	 * @param mobileNum the mobileNum to set
	 */
	public void setMobileNum(String mobileNum) {
		this.mobileNum = mobileNum;
	}
	/**
	 * @return the tel
	 */
	public String getTel() {
		return tel;
	}
	/**
	 * @param tel the tel to set
	 */
	public void setTel(String tel) {
		this.tel = tel;
	}
	/**
	 * @return the createdStamp
	 */
	public Timestamp getCreatedStamp() {
		return createdStamp;
	}
	/**
	 * @param createdStamp the createdStamp to set
	 */
	public void setCreatedStamp(Timestamp createdStamp) {
		this.createdStamp = createdStamp;
	}
	/**
	 * @return the lastUpdatedStamp
	 */
	public Timestamp getLastUpdatedStamp() {
		return lastUpdatedStamp;
	}
	/**
	 * @param lastUpdatedStamp the lastUpdatedStamp to set
	 */
	public void setLastUpdatedStamp(Timestamp lastUpdatedStamp) {
		this.lastUpdatedStamp = lastUpdatedStamp;
	}
	/**
	 * @return the qrepos
	 */
	public Set<Qrepos> getQrepos() {
		return qrepos;
	}
	/**
	 * @param qrepos the qrepos to set
	 */
	public void setQrepos(Set<Qrepos> qrepos) {
		this.qrepos = qrepos;
	}
	/**
	 * @return the flag
	 */
	public Integer getFlag() {
		return flag;
	}
	/**
	 * @param flag the flag to set
	 */
	public void setFlag(Integer flag) {
		this.flag = flag;
	}
	 

	
	
}
